home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
newsgroups
/
misc.19970929-19971216
/
000064_news@newsmaster….columbia.edu _Wed Oct 8 10:55:24 1997.msg
< prev
next >
Wrap
Internet Message Format
|
1997-12-15
|
4KB
Return-Path: <news@newsmaster.cc.columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id KAA27004
for <kermit.misc@watsun.cc.columbia.edu>; Wed, 8 Oct 1997 10:55:23 -0400 (EDT)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id KAA17049
for kermit.misc@watsun; Wed, 8 Oct 1997 10:55:20 -0400 (EDT)
Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.os.linux.misc
Subject: x
Date: 8 Oct 1997 14:55:12 GMT
Organization: Columbia University
Lines: 57
Message-ID: <61g6sg$for$1@apakabar.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
Summary: Re: Kermit_6_for_Linux
Xref: news.columbia.edu comp.protocols.kermit.misc:7837 comp.os.linux.misc:218981
Mike.Warby@brunel.ac.uk wrote:
> I have obtained the versions 5 and 6 of kermit for running on my Pentium PC
> under slackware Linux. Version 5 seems to work okay but version 6 needs to
> the library
>
> libncurses.so.3.0
>
> which I do not have and which I cannot find using the program archie. (Older
> version seem to be available but not 3.0). I cannot tell if kermit needs
> other libraries as well which I may or may not have.
>
All you need is a curses library -- any curses library. Unfortunately, this
proves to be not quite so simple in Linux. Kermit itself could not care less
which curses library (curses or ncurses) or version of it you have.
>From the ckuker.bwr file:
(3.3) C-KERMIT AND LINUX
Be sure to read the comments in the "linux:" makefile entry. There are all
sorts of confusing issues caused by the many and varied Linux distributions.
Some of the worst involve the curses library and header files: where are they,
what are they called, which ones are they really? Ditto for UUCP lock files.
To add to the confusion, the curses library (now, as of C-Kermit 6.0.193, by
popular demand, ncurses rather than curses) is dynamically linked, rather than
linked into the executable. This means a certain relationship must obtain
between the version number referenced in the executable and the version number
of the library. But there are evidently several different numbering systems
for libncurses.so -- e.g. 1.9.9e is another "name" for 3.0 -- but the program
loader doesn't know that and so won't run the program. Solution: rebuild it
yourself from source code, and if you have additional trouble, come back and
read this section (but you can skip this paragraph on future readings).
(etc etc)...
> Can you give me advice as to what to do. I have ordered the book "Using
> C-Kermit" from our University bookshop and I would if possible like to use
> version 6 instead of version 5. I am not sure whether this is relevant, but
> I obtained my slackware linux in 1996 and have since upgraded my kernel to
> version 2.0.29.
>
We also have a C-Kermit 6.0.192 Slackware install package. In case that is
not what you are working from, you might want to try it:
ftp://kermit.columbia.edu/kermit/linux/slackware/cku192-slackware-i386.tgz
If this doesn't doesn't work for you, you can, of course, build a new copy
yourself from source code:
ftp://kermit.columbia.edu/kermit/archives/cku192.tar.gz
uncompress, untar, "make linux". But again, you might have trouble, and if
you do, then follow the instructions in the makefile entry for putting and/or
naming curses-related things so that they can be found in the expected places.
- Frank